package com.integralPerformance.mapper;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.integralPerformance.pojo.entity.JobPosition;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.integralPerformance.pojo.query.JobPositionQuery;
import com.integralPerformance.pojo.vo.JobPositionVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
* @author admin
* @description 针对表【job_position(职称类型管理表)】的数据库操作Mapper
* @createDate 2024-04-03 21:42:22
* @Entity com.integralPerformance.pojo.entity.JobPosition
*/
@Mapper
public interface JobPositionMapper extends BaseMapper<JobPosition> {

    Page<JobPositionVo> getList(Page<JobPositionVo> page, @Param("qu") JobPositionQuery jobPositionQuery);

    List<Map<String, String>> getDetails( @Param("type")String type);

    List<String> getType();
}




